<script>
import Vue from "vue";
import moment from "@/plugin/moment/moment.min.js";

export default {
  onLaunch: function () {
    uni.getSystemInfo({
      success: function (e) {
        // #ifdef APP-PLUS
        //设置3秒后主动关闭，最多设置6秒,6s 超时后依旧会主动关闭。  【配置安卓开屏页需要 （.9.png） 这种格式的，请下载  Android Studio 工具再进行格式转换】
        setTimeout(() => {
          plus.navigator.closeSplashscreen();
        }, 3000);
        // #endif

        // #ifndef MP
        Vue.prototype.StatusBar = e.statusBarHeight;
        if (e.platform == "android") {
          Vue.prototype.CustomBar = e.statusBarHeight + 50;
        } else {
          Vue.prototype.CustomBar = e.statusBarHeight + 45;
        }
        // #endif

        // #ifdef MP-WEIXIN
        Vue.prototype.StatusBar = e.statusBarHeight;
        let custom = wx.getMenuButtonBoundingClientRect();
        Vue.prototype.Custom = custom;
        Vue.prototype.CustomBar =
          custom.bottom + custom.top - e.statusBarHeight;
        // #endif

        // #ifdef MP-ALIPAY
        Vue.prototype.StatusBar = e.statusBarHeight;
        Vue.prototype.CustomBar = e.statusBarHeight + e.titleBarHeight;
        // #endif

        // #ifdef APP-PLUS
        // Vue.prototype.$api.listenTranMsg()
        // 		var info = plus.push.getClientInfo();

        // 		/* 5+  push 消息推送 ps:使用:H5+的方式监听，实现推送*/
        // 		plus.push.addEventListener("click", function(msg) {
        // 			console.log("click:" + JSON.stringify(msg));
        // 			console.log(msg.payload);
        // 			console.log(JSON.stringify(msg));
        // 			//这里可以写跳转业务代码
        // 		}, false);
        // 		// 监听在线消息事件
        // 		plus.push.addEventListener("receive", function(msg) {
        // 			// plus.ui.alert(2);
        // 			//这里可以写跳转业务代码
        // 			console.log("recevice:" + JSON.stringify(msg))
        // 		}, false);
        // #endif

        //Vue.prototype.$api.initLogin()
        Vue.prototype.moment = moment;
      },
    });
  },
  onShow: function () {},
  onHide: function () {},
};
</script>

<style>
@import "plugin/colorui/main.css";
@import "plugin/colorui/icon.css";
@import "plugin/colorui/animation.css";
@import "@/plugin/colorui/common.less";
/*每个页面公共css */
</style>
